<?php
//определения констант, режима работы приложения
require_once('lib.php');
//html код страницы
$out='<html>
	<head><title>Guestbook</title>
	  <link href="style.css" type="text/css" rel="stylesheet">
    </head>
	<body><div>';
echo $out;
//проверка определенности переменных $_GET['action'] И $_GET['id']
if(isset($_GET['action']))
{
    $action=$_GET['action'];
    //в зависимости от действия выполнить
    switch ($action)
    {
        //регистрация
        case "register":
            $out = "<div id='registerblock'>
                      <form action='register.php' method='POST'>
                          <label><font color='red'>*</font> Ваш Логин:<br></label><input type='text' name='login' placeholder='логин'  /><span></span><br />
                          <label><font color='red'>*</font> Ваш Пароль:<br></label><input type='password' name='password' placeholder='пароль' /><span></span><br />
                          <small>Не менее 6 символов</small>
                          <p><input type='submit' value='Зарегистрироваться' /></p><br />
                          <p><font color='red'>*</font> поля, обязательные для заполнения.</p>
                      </form>
                  </div>";
            echo $out;
        break;
    	//обработка комментария
    	case "comment": 
    	    //вывод сообщения с комментариями
    		//вывод формы для написания комментария
            echo "<form action='comment.php' method='POST' class='guestbook' >
                    <textarea name='text' cols='45' rows='5' autofocus></textarea>
                    <input type='hidden' name='id' value='{$_GET['id']}' />
                    <input type='submit' value='Комментировать' />
                  </form>";
            //вывод сообщения с комментариями
            $face->show_message_with_comments($engine, $_GET['id']);
        break;
        //обработка редактирования
        case "edit":
            //вызов метода для получения текста редактируемой записи
            $message=$engine->get_message($_GET['tbl_name'],$_GET['id']);
            //вывод формы для редактирования
            echo "<form action='edit.php' method='POST' class='guestbook'>
                    <textarea name='text' cols='45' rows='5' autofocus>{$message['text']}</textarea>
                    <input type='hidden' name='id' value='{$_GET['id']}' />
                    <input type='hidden' name='tbl_name' value='{$_GET['tbl_name']}' />
                    <input type='submit' value='Изменить' />
                  </form>";
        break;
        //обработка удаления
        case "delete":
        	//вызов метода класса для удаления записи из бд
        	$engine->delete($_GET['tbl_name'],$_GET['id']); 
        	//перенаправления на главную страницу
        	header("Location: ".PATH_TO_INDEX."");
        break;
        default: echo "pechal";       
    }
}
?>